package com.zhengtoudai.ui.bean;

import java.util.List;

/**
 * Created by Administrator on 2016/9/1 0001.
 */

public class TransferDetail {
    /**
     * transferEid : u9QwVSFDT3s[d]
     * transferMoney : 1000.00
     * transferType : 2
     * endTime : 2016-06-02 00:00:00
     * publishDatetime : 2016-06-01 11:11:28
     * transferId : 10
     * repaymentStyle : 按月等额本息
     * transferTitle : s信024（转）
     * transferInterestRate : 6.68
     * transferStatus : 2
     * availableMoney : 8301
     * nowDate : 1472810587466
     * borrowType : XIN
     * borrowContent :
     * userAccount : 15216726259
     * leftDays : 0
     */

    private TransferBorrowEntity transferBorrow;
    /**
     * money : 1000.0
     * account : 13764896728
     * autionDate : 2016-06-01 11:58:15
     */

    private List<AutoListEntity> autoList;
    /**
     * autoList : [{"money":1000,"account":"13764896728","autionDate":"2016-06-01 11:58:15"}]
     * transferBorrow : {"transferEid":"u9QwVSFDT3s[d]","transferMoney":"1000.00","transferType":2,"endTime":"2016-06-02 00:00:00","publishDatetime":"2016-06-01 11:11:28","transferId":10,"repaymentStyle":"按月等额本息","transferTitle":"s信024（转）","transferInterestRate":"6.68","transferStatus":2,"availableMoney":"8301","nowDate":"1472810587466","borrowType":"XIN","borrowContent":"","userAccount":"15216726259","leftDays":"0"}
     * attestationList : []
     */

    private List<?> attestationList;
    /**
     * realnameStatus : 2
     */

    private String realnameStatus;

    public void setTransferBorrow(TransferBorrowEntity transferBorrow) {
        this.transferBorrow = transferBorrow;
    }

    public void setAutoList(List<AutoListEntity> autoList) {
        this.autoList = autoList;
    }

    public void setAttestationList(List<?> attestationList) {
        this.attestationList = attestationList;
    }

    public TransferBorrowEntity getTransferBorrow() {
        return transferBorrow;
    }

    public List<AutoListEntity> getAutoList() {
        return autoList;
    }

    public List<?> getAttestationList() {
        return attestationList;
    }

    public void setRealnameStatus(String realnameStatus) {
        this.realnameStatus = realnameStatus;
    }

    public String getRealnameStatus() {
        return realnameStatus;
    }

    public static class TransferBorrowEntity {
        private String transferEid;
        private String transferMoney;
        private int transferType;
        private String endTime;
        private String publishDatetime;
        private int transferId;
        private String repaymentStyle;
        private String transferTitle;
        private String transferInterestRate;
        private int transferStatus;
        private String availableMoney;
        private String nowDate;
        private String borrowType;
        private String borrowContent;
        private String userAccount;
        private String leftDays;
        /**
         * repaying : 1016.7
         * imgUrl :
         */

        private String repaying;
        private String imgUrl;

        public void setTransferEid(String transferEid) {
            this.transferEid = transferEid;
        }

        public void setTransferMoney(String transferMoney) {
            this.transferMoney = transferMoney;
        }

        public void setTransferType(int transferType) {
            this.transferType = transferType;
        }

        public void setEndTime(String endTime) {
            this.endTime = endTime;
        }

        public void setPublishDatetime(String publishDatetime) {
            this.publishDatetime = publishDatetime;
        }

        public void setTransferId(int transferId) {
            this.transferId = transferId;
        }

        public void setRepaymentStyle(String repaymentStyle) {
            this.repaymentStyle = repaymentStyle;
        }

        public void setTransferTitle(String transferTitle) {
            this.transferTitle = transferTitle;
        }

        public void setTransferInterestRate(String transferInterestRate) {
            this.transferInterestRate = transferInterestRate;
        }

        public void setTransferStatus(int transferStatus) {
            this.transferStatus = transferStatus;
        }

        public void setAvailableMoney(String availableMoney) {
            this.availableMoney = availableMoney;
        }

        public void setNowDate(String nowDate) {
            this.nowDate = nowDate;
        }

        public void setBorrowType(String borrowType) {
            this.borrowType = borrowType;
        }

        public void setBorrowContent(String borrowContent) {
            this.borrowContent = borrowContent;
        }

        public void setUserAccount(String userAccount) {
            this.userAccount = userAccount;
        }

        public void setLeftDays(String leftDays) {
            this.leftDays = leftDays;
        }

        public String getTransferEid() {
            return transferEid;
        }

        public String getTransferMoney() {
            return transferMoney;
        }

        public int getTransferType() {
            return transferType;
        }

        public String getEndTime() {
            return endTime;
        }

        public String getPublishDatetime() {
            return publishDatetime;
        }

        public int getTransferId() {
            return transferId;
        }

        public String getRepaymentStyle() {
            return repaymentStyle;
        }

        public String getTransferTitle() {
            return transferTitle;
        }

        public String getTransferInterestRate() {
            return transferInterestRate;
        }

        public int getTransferStatus() {
            return transferStatus;
        }

        public String getAvailableMoney() {
            return availableMoney;
        }

        public String getNowDate() {
            return nowDate;
        }

        public String getBorrowType() {
            return borrowType;
        }

        public String getBorrowContent() {
            return borrowContent;
        }

        public String getUserAccount() {
            return userAccount;
        }

        public String getLeftDays() {
            return leftDays;
        }

        public void setRepaying(String repaying) {
            this.repaying = repaying;
        }

        public void setImgUrl(String imgUrl) {
            this.imgUrl = imgUrl;
        }

        public String getRepaying() {
            return repaying;
        }

        public String getImgUrl() {
            return imgUrl;
        }
    }

    public static class AutoListEntity {
        private double money;
        private String account;
        private String autionDate;

        public void setMoney(double money) {
            this.money = money;
        }

        public void setAccount(String account) {
            this.account = account;
        }

        public void setAutionDate(String autionDate) {
            this.autionDate = autionDate;
        }

        public double getMoney() {
            return money;
        }

        public String getAccount() {
            return account;
        }

        public String getAutionDate() {
            return autionDate;
        }
    }
}
